island gray fox - Espagnol Anglais Dictionnaire